import React from 'react';

function One(props) {
    console.log("one->render");
    return (
        <div>
            <h3>One:{props.num}</h3>
        </div>
    );
}

// memo相当于类组件中的PureComponent
// export default React.memo(One);

// memeo接收的第二个参数相当于类组件的中的生命周期钩子函数：shouldComponentUpdate
export default React.memo(One,function(prevProps,nextProps){
    // console.log(nextProps.num)
    // if(nextProps.num<105) {
    //     return false;
    // }
    // else {
    //     console.log("lala")
    //     return true;
    // }

    if(nextProps.num>=105) return true;
})